12 research outputs found

    A Branch-Directed Data Cache Prefetching Technique for Inorder Processors

    Get PDF
    The increasing gap between processor and main memory speeds has become a serious bottleneck towards further improvement in system performance. Data prefetching techniques have been proposed to hide the performance impact of such long memory latencies. But most of the currently proposed data prefetchers predict future memory accesses based on current memory misses. This limits the opportunity that can be exploited to guide prefetching. In this thesis, we propose a branch-directed data prefetcher that uses the high prediction accuracies of current-generation branch predictors to predict a future basic block trace that the program will execute and issues prefetches for all the identified memory instructions contained therein. We also propose a novel technique to generate prefetch addresses by exploiting the correlation between the addresses generated by memory instructions and the values of the corresponding source registers at prior branch instances. We evaluate the impact of our prefetcher by using a cycle-accurate simulation of an inorder processor on the M5 simulator. The results of the evaluation show that the branch-directed prefetcher improves the performance on a set of 18 SPEC CPU2006 benchmarks by an average of 38.789% over a no-prefetching implementation and 2.148% over a system that employs a Spatial Memory Streaming prefetcher

    Resealed Erythrocyte: an Approach to Targeted Drug Delivery

    Get PDF
    Application of erythrocytes, the most abundant cells of the human body with desirable physiologic and morphologic characteristics, in drug delivery has been exploited extensively. Among the various carriers used for targeting drugs to various body tissues, the cellular carriers meet several criteria desirable in clinical applications, among the most important being biocompatibility of carrier and its degradation products. Leucocytes, platelets, erythrocytes, nanoerythrocytes, hepatocytes, and fibroblasts etc. have been proposed as cellular carrier systems. Among these, the erythrocytes have been the most investigated and have found to possess greater potential in drug delivery. Biopharmaceuticals, therapeutically significant peptides and proteins, nucleic acid-based biological, antigens, anticancer drug and vaccines, are among the recently focused pharmaceuticals for being delivered using carrier erythrocytes. Erythrocytes, also known as red blood cells, and have been extensively studied for their potential carrier capabilities for the delivery of drugs. The biocompatibility, non-pathogenicity, non-immunogenicity and biodegradability make them unique and useful carriers

    Circadian oscillator proteins across the kingdoms of life : Structural aspects 06 Biological Sciences 0601 Biochemistry and Cell Biology

    Get PDF
    Circadian oscillators are networks of biochemical feedback loops that generate 24-hour rhythms and control numerous biological processes in a range of organisms. These periodic rhythms are the result of a complex interplay of interactions among clock components. These components are specific to the organism but share molecular mechanisms that are similar across kingdoms. The elucidation of clock mechanisms in different kingdoms has recently started to attain the level of structural interpretation. A full understanding of these molecular processes requires detailed knowledge, not only of the biochemical and biophysical properties of clock proteins and their interactions, but also the three-dimensional structure of clockwork components. Posttranslational modifications (such as phosphorylation) and protein-protein interactions, have become a central focus of recent research, in particular the complex interactions mediated by the phosphorylation of clock proteins and the formation of multimeric protein complexes that regulate clock genes at transcriptional and translational levels. The three-dimensional structures for the cyanobacterial clock components are well understood, and progress is underway to comprehend the mechanistic details. However, structural recognition of the eukaryotic clock has just begun. This review serves as a primer as the clock communities move towards the exciting realm of structural biology
    corecore